ill-founded rumours - French English Dictionary